const char *extension)
{
char *filename = get_output_file (test_name, ".node", extension);
+ int status;
g_print ("Storing test result image at %s\n", filename);
- g_assert (cairo_surface_write_to_png (surface, filename) == CAIRO_STATUS_SUCCESS);
+ status = cairo_surface_write_to_png (surface, filename);
+ g_assert_true (status == CAIRO_STATUS_SUCCESS);
g_free (filename);
}
g_bytes_unref (bytes);
g_assert_no_error (error);
- g_assert (node != NULL);
+ g_assert_nonnull (node);
}
/* Render the .node file and download to cairo surface */
texture = gsk_renderer_render_texture (renderer, node, NULL);
- g_assert (texture != NULL);
+ g_assert_nonnull (texture);
rendered_surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32,
gdk_texture_get_width (texture),
transform = apply_test_transform (transform, j);
transform = apply_test_transform (transform, k);
inverse = gsk_transform_invert (gsk_transform_ref (transform));
- g_assert (inverse != NULL || transform == NULL);
+ g_assert_true (inverse != NULL || transform == NULL);
identity = gsk_transform_transform (gsk_transform_ref (transform), inverse);
graphene_assert_fuzzy_transform_equal (identity, NULL, EPSILON);
GskTransform *transform, *parsed;
guint i, j, k;
char *str1, *str2;
+ gboolean ret;
for (i = 0; i < G_N_ELEMENTS (test_transforms); i++)
{
transform = apply_test_transform (transform, k);
str1 = gsk_transform_to_string (transform);
- g_assert (str1);
- g_assert (strlen (str1) > 0);
+ g_assert_nonnull (str1);
+ g_assert_true (strlen (str1) > 0);
str2 = gsk_transform_to_string (transform);
g_assert_cmpstr (str1, ==, str2);
g_free (str2);
- g_assert (gsk_transform_parse (str1, &parsed));
+ ret = gsk_transform_parse (str1, &parsed);
+ g_assert_true (ret);
graphene_assert_fuzzy_transform_equal (parsed, transform, EPSILON);
str2 = gsk_transform_to_string (parsed);